//
//  FPCommodityHeaderView.h
//  ForestPack
//
//  Created by jimmy on 2018/7/10.
//  Copyright © 2018年 郑洲. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "PackagingExcipientModel.h"
#import "CaseDetailModel.h"
#import "CommodityDetailModel.h"

@interface FPCommodityHeaderView : UIView

@property (nonatomic,strong)  CaseDetailDataModel   * caseDetailDataModel;
@property (nonatomic,strong)  CommodityDetailDataModel  * commodityDetailDataModel;

+ (FPCommodityHeaderView *)sectionViewWithHeight:(CGFloat)height;

-(void)initCaseDetailDataModel:(CaseDetailDataModel *)caseDetailDataModel;
-(void)initCommodityDetailDataModel:(CommodityDetailDataModel *)commodityDetailDataModel;

@property (nonatomic,strong) UIImageView *shareImageV;

//@property(nonatomic,strong)void (^postListClick)(void);
//@property(nonatomic,strong)void (^detailClick)(void);

@end


@interface DesignSecondSectionHeaderView : UIView

@property (nonatomic,strong)  CaseDetailShopModel       * caseDetailShopModel;
@property (nonatomic,strong)  CommodityDetailShopModel  * commodityDetailShopModel;

+ (DesignSecondSectionHeaderView *)sectionHeaderViewWithHeight:(CGFloat)height;

-(void)initCaseDetailShopModel:(CaseDetailShopModel *)caseDetailShopModel;
-(void)initCommodityDetailShopModel:(CommodityDetailShopModel *)commodityDetailShopModel;

@end


@interface DesignThirdSectionHeaderView : UIView


+ (DesignThirdSectionHeaderView *)sectionHeaderViewWithHeight:(CGFloat)height;

- (void)titlesName:(NSArray *)titles;

@property(nonatomic,strong)void (^reconmmandPublicClick)(void);


@end

@interface DesignFourSectionHeaderView : UIView

+ (DesignFourSectionHeaderView *)sectionHeaderViewWithHeight:(CGFloat)height;


@end

@class PaperBoxDetialModel;
@class PackagingExcipientModel;

@interface DesignFifthSectionHeaderView : UIView

+ (DesignFifthSectionHeaderView *)sectionHeaderViewWithHeight:(CGFloat)height;
@property (nonatomic,strong)  PackagingExcipientModel  * packagingExcipientModel;

-(void)initWithModel:(PaperBoxDetialModel *)model;
-(void)initWithModel2:(PackagingExcipientModel *)model;

-(void)initWithArray:(NSMutableArray *)array;

@end

@interface DesignSixthSectionHeaderView : UIView

+ (DesignSixthSectionHeaderView *)sectionHeaderViewWithHeight:(CGFloat)height;

@end

@interface OrderFirstSectionHeaderView : UIView

+ (OrderFirstSectionHeaderView *)sectionHeaderViewWithHeight:(CGFloat)height;

@end

@interface OrderSecondSectionHeaderView : UIView

+ (OrderSecondSectionHeaderView *)sectionHeaderViewWithHeight:(CGFloat)height;

@end

@interface OrderThirdSectionHeaderView : UIView

+ (OrderThirdSectionHeaderView *)sectionHeaderViewWithHeight:(CGFloat)height;

@end

@interface OrderFourthSectionHeaderView : UIView

+ (OrderFourthSectionHeaderView *)sectionHeaderViewWithHeight:(CGFloat)height;

@end

@interface OrderFifthSectionHeaderView : UIView

+ (OrderFifthSectionHeaderView *)sectionHeaderViewWithHeight:(CGFloat)height;

@end


